google.golang.org/protobuf/internal/impl.pointerCoderFuncs.unmarshal (field)
95 uses
google.golang.org/protobuf/internal/impl (current package)
codec_field.go#L56: mi.coderFields[num].funcs.unmarshal = func(b []byte, p pointer, wtyp protowire.Type, f *coderFieldInfo, opts unmarshalOptions) (unmarshalOutput, error) {
codec_field.go#L64: out, err := cf.funcs.unmarshal(b, pointerOfValue(vw).Apply(zeroOffset), wtyp, &cf, opts)
codec_field.go#L154: unmarshal: func(b []byte, p pointer, wtyp protowire.Type, f *coderFieldInfo, opts unmarshalOptions) (unmarshalOutput, error) {
codec_field.go#L198: unmarshal: consumeMessageInfo,
codec_field.go#L215: unmarshal: func(b []byte, p pointer, wtyp protowire.Type, f *coderFieldInfo, opts unmarshalOptions) (unmarshalOutput, error) {
codec_field.go#L354: unmarshal: consumeGroupType,
codec_field.go#L371: unmarshal: func(b []byte, p pointer, wtyp protowire.Type, f *coderFieldInfo, opts unmarshalOptions) (unmarshalOutput, error) {
codec_field.go#L444: unmarshal: consumeMessageSliceInfo,
codec_field.go#L459: unmarshal: func(b []byte, p pointer, wtyp protowire.Type, f *coderFieldInfo, opts unmarshalOptions) (unmarshalOutput, error) {
codec_field.go#L716: unmarshal: consumeGroupSliceInfo,
codec_field.go#L731: unmarshal: func(b []byte, p pointer, wtyp protowire.Type, f *coderFieldInfo, opts unmarshalOptions) (unmarshalOutput, error) {
codec_gen.go#L58: unmarshal: consumeBool,
codec_gen.go#L87: unmarshal: consumeBool,
codec_gen.go#L138: unmarshal: consumeBoolPtr,
codec_gen.go#L217: unmarshal: consumeBoolSlice,
codec_gen.go#L255: unmarshal: consumeBoolSlice,
codec_gen.go#L628: unmarshal: consumeInt32,
codec_gen.go#L657: unmarshal: consumeInt32,
codec_gen.go#L708: unmarshal: consumeInt32Ptr,
codec_gen.go#L787: unmarshal: consumeInt32Slice,
codec_gen.go#L825: unmarshal: consumeInt32Slice,
codec_gen.go#L1034: unmarshal: consumeSint32,
codec_gen.go#L1063: unmarshal: consumeSint32,
codec_gen.go#L1114: unmarshal: consumeSint32Ptr,
codec_gen.go#L1193: unmarshal: consumeSint32Slice,
codec_gen.go#L1231: unmarshal: consumeSint32Slice,
codec_gen.go#L1440: unmarshal: consumeUint32,
codec_gen.go#L1469: unmarshal: consumeUint32,
codec_gen.go#L1520: unmarshal: consumeUint32Ptr,
codec_gen.go#L1599: unmarshal: consumeUint32Slice,
codec_gen.go#L1637: unmarshal: consumeUint32Slice,
codec_gen.go#L1846: unmarshal: consumeInt64,
codec_gen.go#L1875: unmarshal: consumeInt64,
codec_gen.go#L1926: unmarshal: consumeInt64Ptr,
codec_gen.go#L2005: unmarshal: consumeInt64Slice,
codec_gen.go#L2043: unmarshal: consumeInt64Slice,
codec_gen.go#L2252: unmarshal: consumeSint64,
codec_gen.go#L2281: unmarshal: consumeSint64,
codec_gen.go#L2332: unmarshal: consumeSint64Ptr,
codec_gen.go#L2411: unmarshal: consumeSint64Slice,
codec_gen.go#L2449: unmarshal: consumeSint64Slice,
codec_gen.go#L2658: unmarshal: consumeUint64,
codec_gen.go#L2687: unmarshal: consumeUint64,
codec_gen.go#L2738: unmarshal: consumeUint64Ptr,
codec_gen.go#L2817: unmarshal: consumeUint64Slice,
codec_gen.go#L2855: unmarshal: consumeUint64Slice,
codec_gen.go#L3054: unmarshal: consumeSfixed32,
codec_gen.go#L3083: unmarshal: consumeSfixed32,
codec_gen.go#L3123: unmarshal: consumeSfixed32Ptr,
codec_gen.go#L3180: unmarshal: consumeSfixed32Slice,
codec_gen.go#L3212: unmarshal: consumeSfixed32Slice,
codec_gen.go#L3370: unmarshal: consumeFixed32,
codec_gen.go#L3399: unmarshal: consumeFixed32,
codec_gen.go#L3439: unmarshal: consumeFixed32Ptr,
codec_gen.go#L3496: unmarshal: consumeFixed32Slice,
codec_gen.go#L3528: unmarshal: consumeFixed32Slice,
codec_gen.go#L3686: unmarshal: consumeFloat,
codec_gen.go#L3715: unmarshal: consumeFloat,
codec_gen.go#L3755: unmarshal: consumeFloatPtr,
codec_gen.go#L3812: unmarshal: consumeFloatSlice,
codec_gen.go#L3844: unmarshal: consumeFloatSlice,
codec_gen.go#L4002: unmarshal: consumeSfixed64,
codec_gen.go#L4031: unmarshal: consumeSfixed64,
codec_gen.go#L4071: unmarshal: consumeSfixed64Ptr,
codec_gen.go#L4128: unmarshal: consumeSfixed64Slice,
codec_gen.go#L4160: unmarshal: consumeSfixed64Slice,
codec_gen.go#L4318: unmarshal: consumeFixed64,
codec_gen.go#L4347: unmarshal: consumeFixed64,
codec_gen.go#L4387: unmarshal: consumeFixed64Ptr,
codec_gen.go#L4444: unmarshal: consumeFixed64Slice,
codec_gen.go#L4476: unmarshal: consumeFixed64Slice,
codec_gen.go#L4634: unmarshal: consumeDouble,
codec_gen.go#L4663: unmarshal: consumeDouble,
codec_gen.go#L4703: unmarshal: consumeDoublePtr,
codec_gen.go#L4760: unmarshal: consumeDoubleSlice,
codec_gen.go#L4792: unmarshal: consumeDoubleSlice,
codec_gen.go#L4950: unmarshal: consumeString,
codec_gen.go#L4985: unmarshal: consumeStringValidateUTF8,
codec_gen.go#L5014: unmarshal: consumeString,
codec_gen.go#L5036: unmarshal: consumeStringValidateUTF8,
codec_gen.go#L5077: unmarshal: consumeStringPtr,
codec_gen.go#L5117: unmarshal: consumeStringPtrValidateUTF8,
codec_gen.go#L5158: unmarshal: consumeStringSlice,
codec_gen.go#L5196: unmarshal: consumeStringSliceValidateUTF8,
codec_gen.go#L5339: unmarshal: consumeBytes,
codec_gen.go#L5374: unmarshal: consumeBytesValidateUTF8,
codec_gen.go#L5418: unmarshal: consumeBytesNoZero,
codec_gen.go#L5457: unmarshal: consumeBytesNoZeroValidateUTF8,
codec_gen.go#L5498: unmarshal: consumeBytesSlice,
codec_gen.go#L5536: unmarshal: consumeBytesSliceValidateUTF8,
codec_map.go#L58: unmarshal: func(b []byte, p pointer, wtyp protowire.Type, f *coderFieldInfo, opts unmarshalOptions) (unmarshalOutput, error) {
codec_message.go#L99: unmarshal: func(b []byte, p pointer, wtyp protowire.Type, f *coderFieldInfo, opts unmarshalOptions) (unmarshalOutput, error) {
codec_tables.go#L21: unmarshal func(b []byte, p pointer, wtyp protowire.Type, f *coderFieldInfo, opts unmarshalOptions) (unmarshalOutput, error)
decode.go#L144: if f.funcs.unmarshal == nil {
decode.go#L148: o, err = f.funcs.unmarshal(b, p.Apply(f.offset), wtyp, f, opts)